//
// Created by unreal on 2024/8/19.
//

#ifndef HOUSEDIRECTOR_H
#define HOUSEDIRECTOR_H

#include "House.h"
#include "HouseBuilder.h"

class HouseDirector {
public:
    explicit HouseDirector(HouseBuilder *builder);

    // 整体步骤稳定的构建过程
    House* construct();
private:
    HouseBuilder *houseBuilder;
};



#endif //HOUSEDIRECTOR_H
